/*
 * Project: Digital Wristwatch
 * Author: Zak Kemble, contact@zakkemble.co.uk
 * Copyright: (C) 2013 by Zak Kemble
 * License: GNU GPL v3 (see License.txt)
 * Web: http://blog.zakkemble.co.uk/diy-digital-wristwatch/
 */

#ifndef DRAW_H_
#define DRAW_H_
#ifdef __cplusplus
extern "C" {
#endif

typedef enum {
	FONT_6X8,	
	FONT_8X16,	
	FONT_12X24,
	FONT_16X32
} font_t;

void draw_set_font(byte font_type);
void draw_clr_lines(uint8_t line_mask);
void draw_clr_screen(void);
void draw_string(char*, bool, byte, byte);
void draw_end(void);

#ifdef __cplusplus
}
#endif
#endif /* DRAW_H_ */